International Journal of Software Engineering for Smart Device
Volume 4, No. 1, 2017, pp 59-64 | ||
Abstract |
A software R&D process tailoring method applying the software product line concepts
|
Software R&D (Research and Development) project groups have been experiencing the difficulties with applying their own software R&D processes to varied software R&D works. The reason is that definition R&D activities of software R&D process depend heavily on the knowledge and experience of a software R&D software R&D process designer. Therefore, the established software R&D process which is determined by individual ability of a software R&D software R&D process designer makes it difficult to maintain quality of their own software R&D processes in software R&D project groups. We suggested the software R&D process tailoring method applying the software product line concepts to make it possible to decrease the dependency on knowledge and experience of a software R&D software R&D process designer in order to solve the problem. In the software product line concepts, we utilized the domain modeling concepts for identifying variability of software R&D processes and software product line framework concepts for obtaining reusable core assets of software R&D processes. If software R&D project groups apply our proposed ideas about a software R&D process tailoring, the software R&D project groups can have an effect on increasing the number of opportunities to reuse a software R&D process and reducing the efforts to reapplying a software R&D process.